Auto merge of #3063 - Wilfred:patch-1, r=alexcrichton
authorbors <bors@rust-lang.org>
Thu, 1 Sep 2016 18:49:31 +0000 (11:49 -0700)
committerGitHub <noreply@github.com>
Thu, 1 Sep 2016 18:49:31 +0000 (11:49 -0700)
commit8c2250f00c9b5084363f57f0a1abd64167959c08
tree2152888b85e8997626bab17bee13907023b3c43e
parente4b4471f9180bc2b94c06710a938147e52fcb9d5
parentdc6e17e4c6b05d5f6e180484087ad1b76c0e5974
Auto merge of #3063 - Wilfred:patch-1, r=alexcrichton

Clarify wording: this restriction is not just libraries

I found the previous wording a little confusing (see [discussion on users.rust-lang.org](https://users.rust-lang.org/t/uploading-binary-packages-not-libraries-to-crates-io/7072)).

Since the section heading specifically refers to libraries, I was puzzled that crates.io rejected my binary package with wildcard dependencies (plus a Cargo.lock file). I think this wording is clearer, let me know what you think.

Ideally we'd also say the reasoning behind rejecting wildcard dependencies for binary crates, but I don't know what the reasoning is.